/**
 * 创建时间： 2017年5月10日
 *
 * @Copyright 武汉雷软科技有限公司
 */
package com.lrkj.framework.mvc.result;

import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;

import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * <pre>
 * 创建人： 郭亮
 * 类描述：
 * 版本号：0.0.1
 * 修改人：
 * 修改时间：
 * 修改内容：
 * </pre>
 */
@Data
@NoArgsConstructor
public class OperationData {

    /**
     * 操作主类
     */
    private Integer kind;

    /**
     * 硬件小类
     */
    private Integer type;

    /**
     * 是否是查询指令
     */
    private boolean select = false;

    /**
     * 操作指令
     */
    private Object data;

    /**
     * 构造描述：
     */
    public OperationData(Integer kind, Integer type, Object data) {
        super();
        this.kind = kind;
        this.type = type;
        this.data = data;
    }

    /**
     * 构造描述：
     */
    public OperationData(Integer kind, Integer type, boolean select, Object data) {
        super();
        this.kind = kind;
        this.type = type;
        this.select = select;
        this.data = data;
    }

    public static void main(String[] args) {
        // OperationData data = new OperationData();
        // data.setKind(1);
        // data.setType(1);
        // data.setData(1);
        // System.out.println(JSON.toJSONString(data));
        //
        String bock = "";
        JSONObject obj = JSON.parseObject(bock);
        String sss = obj.get("date").toString();
        //System.out.println(sss);

    }

}
